school principals - Allemand Anglais Dictionnaire